greet (someone) with a smile

Translations
встречать (кого-то) с улыбкой
The receptionist greeted visitors with a smile.
Администратор встречал посетителей с улыбкой.